home *** CD-ROM | disk | FTP | other *** search
/ BCI NET / BCI NET Dec 94.iso / archives / programming / blitzbasic / blitz-list200994.lha / blitz-list / 000374_s933384@yallara.cs.rmit.oz.au_Thu Aug 4 21:42:20 1994.msg < prev    next >
Internet Message Format  |  1994-09-20  |  2KB

  1. Received: from goanna.cs.rmit.oz.au (goanna.cs.rmit.OZ.AU [131.170.24.40]) by kantti.helsinki.fi (8.6.9/8.6.5) with SMTP id QAA12713 for <blitz-list@helsinki.fi>; Wed, 3 Aug 1994 16:00:25 +0300
  2. Received: from yallara.cs.rmit.oz.au (s933384@yallara.cs.rmit.OZ.AU [131.170.24.42]) by goanna.cs.rmit.oz.au (8.6.9/8.6.9) with ESMTP id XAA10863 for <blitz-list@helsinki.fi>; Wed, 3 Aug 1994 23:00:18 +1000
  3. Received: (from s933384@localhost) by yallara.cs.rmit.oz.au (8.6.8/8.6.6) id XAA16037 for blitz-list@helsinki.fi; Wed, 3 Aug 1994 23:00:16 +1000
  4. From: Dave Cole <s933384@yallara.cs.rmit.oz.au>
  5. Message-Id: <199408031300.XAA16037@yallara.cs.rmit.oz.au>
  6. Subject: Problems with blitting blocks fast enough for HW scroller
  7. To: blitz-list@helsinki.fi (Blitz)
  8. Date: Wed, 3 Aug 1994 23:00:16 +1000 (EST)
  9. X-Mailer: ELM [version 2.4 PL23]
  10. MIME-Version: 1.0
  11. Content-Type: text/plain; charset=US-ASCII
  12. Content-Transfer-Encoding: 7bit
  13. Content-Length: 1397      
  14. X-Status: 
  15. Status: RO
  16.  
  17. G'day all,
  18.  
  19.   I am currently working on an 8-way hardware scrolling routine,
  20. and have just come across a minor snag.
  21.   Scrolling to the right is fine (as should to the left when I get
  22. that going), but scrolling down (and consequently up), is causing
  23. me difficulties.
  24.  
  25.   The problem seems to be that "block" doesn't blit to the screen
  26. fast enough.  I'm trying to blit 20 blocks across the bottom of the
  27. screen (just out of view), and across the top of the screen (again
  28. just out of view.  I'm therefore trying to blit 40 blocks at once.
  29.   When the scrolling is going, there is a very very minor jerk,
  30. (hardly noticeble, but I can see it, and I don't like it!).  This
  31. doesn't occur if I blit only 18 blocks on top and bottom (36 in
  32. total).  
  33.  
  34.   I could just reduce the width of my displayed screen by 32
  35. pixels, but would like full screen (and even overscan if possible),
  36. but "block" isn't fast enough.
  37.  
  38.   What I would like to know is this:  Is there an even faster
  39. blitting command than block??
  40.   How have other people got around this problem??
  41.  
  42. Thanks in advance,
  43. Dave
  44.  
  45. -----------------------------------------------------------
  46. Dave Cole                      | Please contact me for info 
  47. s933384@yallara.cs.rmit.oz.au  | about
  48. s933384@minyos.xx.rmit.oz.au   |        The Warhammer 
  49. David_Cole@guru.apana.org.au   |         Compendium
  50. -----------------------------------------------------------